foreign entity - Spanish English Dictionary